<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

* {
    margin: 0;
    padding: 0;
}
body {
    font-size: 12px;
    font-family: 宋体;
    color: #333;
    text-align: center;
}
table {
    font-family: 宋体;
    font-size: 12px;
}
td {
    word-break: break-all;
	vertical-align:middle;
}
tr {
    vertical-align: top;
}
a:link, a:visited {
    text-decoration: none;
    color: #333;
}
a:hover {
    text-decoration: none;
    color: #333;
}
img {
    vertical-align: middle;
    border: 0px none;
}
hr {
    height: 1px;
    border: 0;
    color: #CCCCCC;
    overflow: hidden;
    margin: 10px auto;
}
ul {
    list-style-image: none;
    list-style-type: none;
}
li, p {
}
.hide {
    display: none;
}
.ff_my{
	font-family: Microsoft YaHei,微软雅黑;
}
h1 {
    font-size: 13px;
}
h2, h3, h4, h5 {
    font-size: 12px;
    font-weight: normal;
    text-align: left;
}
ul.nl {
	list-style-type:decimal;
}
ul.nl li {
    line-height: 28px;
	height:28px;
	*line-height: 28px;
	*height:28px;
	text-indent:20px;
    clear: both;
    overflow: hidden;
    text-align: left;
	font-size:14px;
	background:url(../images/zl_65.gif) 10px center no-repeat;
}
ul.nl li.newsLine {
    overflow: hidden;
    height: 5px;
    line-height: 5px;
	font-size:0;
	background:none;
	font-size:0;
	border-top:1px dashed #ccc;
}
.line {
    height: 1px;
    border-bottom: 1px dashed #ccc;
    margin: 10px auto;
    overflow: hidden;
}
ul.nl li .addTime {
    float: right;
    color: #333;
}
ul.nll {
    list-style: none outside none;
}
ul.nll li {
    line-height: 22px;
    clear: both;
    overflow: hidden;
    text-align: left;
}
ul.nll li.newsLine {
    overflow: hidden;
    height: 5px;
    line-height: 5px;
	font-size:0;
	border-bottom:1px solid #ccc;
}
.addTime {
    float: right;
    color: #333;
	margin-right:5px;
	display:inline;
}
form {
    display: inline;
}
input {
    font-family:宋体;
    font-size: 12px;
}
textarea {
    font-size: 12px;
    font-family:宋体;
    color: #333;
    border: 1px solid #CCCCCC;
    background: #F9F9F9;
    height: 100px;
}
select {
    font-size: 12px;
    font-family:宋体;
    color: #333;
    background-color: #FFFFFF;
}
#wrapper {
    text-align: left;
}
#mainWrapper {
    margin:0 auto;
    clear: both;
	width:1200px;
	padding:45px 0 20px;
}
.clear{height:0; overflow:hidden; clear:both; font-size:0;}
.fl{float:left;}
.fr{float:right;}
.cl{height: 0px; clear: both; overflow: hidden; font-size:0;zoon:1;}
.mar{ width:1200px; margin:0 auto;}
.himg,.himg2{	transition-delay: 0s;
	transition-duration: 0.5s;
	transition-property: all;
	transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
	-moz-transition-duration: 0.5s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 0.5s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
	-o-transition-duration: 0.5s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;}
.himg:hover{
	transform: scale(0.95, 0.95);
	-ms-transform:scale(0.95, 0.95); /* IE 9 */
	-moz-transform:scale(0.95, 0.95); /* Firefox */
	-webkit-transform:scale(0.95, 0.95); /* Safari 和 Chrome */
	-o-transform:scale(0.95, 0.95); /* Opera */
}
.himg2:hover{
	transform: scale(1.05, 1.05);
	-ms-transform:scale(1.05, 1.05); /* IE 9 */
	-moz-transform:scale(1.05, 1.05); /* Firefox */
	-webkit-transform:scale(1.05, 1.05); /* Safari 和 Chrome */
	-o-transform:scale(1.05, 1.05); /* Opera */
}

#top_t{ border-bottom:2px solid #f4f4f4; height:25px; line-height:25px; color:#666; position:relative; z-index:3;}
#top_t .fr{ height:25px; padding:0 15px;}
#top_t .fr a{}
#top_t .fr a:hover{}

#logo{ padding:15px 0 15px;}
#logo img{ float:left; margin-right:12px;}
#logo h3{ font-size:30px; font-weight:bold; color:#000; width: 600px;}
#logo h4{ font-size:12px; color:#666;}
#logo .fr{ background:url(../images/home_03.jpg) left center no-repeat; height:43px; padding-top:2px; text-align:left; padding-left:60px;line-height:20px;}
#logo .fr span{ font-size:24px; font-weight:bold; color:#1c49a7; }

#nav{ background:#1c49a7; height:60px; line-height:60px; position:relative; z-index:2;}
#nav li{ float:left; position:relative; margin-left:1px;}
#nav li a{ display:block; width:108px; text-align:center; font-size:14px; color:#fff;}
#nav li.home{ border:none;}
#nav li.home a{ border:none;}
#nav li a:hover,#nav li:hover a.a1,#nav li.cur a.a1{ background:#039445; color:#fff;}
#nav li ul{ position:absolute; left:0; top:60px; background:#1c49a7; display:none;}
#nav li:hover ul{ display:block;}
#nav li ul li{ border:none;margin:auto;}
#nav li ul li a{ border:none;  font-size:12px; line-height:40px;}

#banner{ position:relative; z-index:1; overflow:hidden; height:540px; border-bottom:3px solid #cccccc;}
#banner .container{width:1920px; height:540px; overflow:hidden;position:absolute;left:50%;margin-left:-960px;}
#banner .slider{position:absolute;}
#banner .slider li{ list-style:none;display:inline;}
#banner .slider img{ width:1920px; height:540px; display:block; border:none;}
#banner .slider{width:9980px;}
#banner .slider li{float:left;}
#banner .num{ position:absolute; right:0px; bottom:25px; width:54%;}
#banner .num li{
	float: left; text-align: center;line-height: 3px;width: 45px;height: 3px;font-size: 0;cursor: pointer;overflow: hidden;
	margin: 3px 5px;
	background:#ccc;
}
#banner .num li.on{ background:#039445;}

#search{ border-bottom:1px solid #ccc; padding:23px 0; line-height:35px;}
#search a:hover{ color:#F00;}
#search .search_l{ width: 880px; height:35px; overflow:hidden; text-align:left; padding-left:15px;}
#search .search_r{ width:300px; background:#f4f4f4; border-radius:5px;}
#search .search_r .text{height:35px; padding-left:10px;border:none;outline:none;width:250px;color:#666; background:none;}
#search .search_r .submit{line-height:35px;height:35px;width:40px; background:url(../images/home_13.png) center no-repeat;border:0; text-align:center; cursor:pointer;outline: none;}




#body1{ margin-top:45px;}
#body1 .fl{ width:244px; border:3px solid #1c49a7;}
.body1_lt{ background:#1c49a7; color:#fff; text-align:center; padding:20px 0;}
.body1_lt h3{ text-align:center; letter-spacing:3px; font-size:30px; font-weight:bold;}
.body1_lt p{ color:#ccc;}
.body1_ul .a1{ display:block; width:220px; height:36px; line-height:36px; background:#f4f4f4; margin:7px auto 0; border-radius:5px; text-align: center; font-size:14px; font-weight:bold;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.body1_ul p a{ width:184px; margin:0 auto; display:block; height:25px; line-height:25px; border-bottom:1px dashed #f4f4f4; text-align:left; text-indent:32px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background:url(../images/home_24.jpg) 18px center no-repeat;}
.body1_ul p a:first-child{ background:url(../images/home_26.jpg) 18px center no-repeat;}
.body1_ul li:hover .a1,.body1_ul li.active .a1{ background:#1c49a7; color:#fff;}
.body1_ul li p a:hover,.body1_ul li p a.active{ background:url(../images/home_21.jpg) 18px center no-repeat;}
.body1_form{ display:block; border:1px solid #ccc; border-radius:11px; width:200px; height:23px;margin:17px auto 0;}
.body1_form .text{height:23px; line-height:23px; padding-left:10px;border:none;outline:none;width:160px;  color:#999; background:none;}
.body1_form .submit{line-height:23px;height:23px;width:40px; background:url(../images/home_29.jpg) left center no-repeat;border:0; text-align:center; cursor:pointer;outline: none;}
.body1_p{ width:210px; margin:15px 12px 0 22px; text-align:left; line-height:20px; padding-bottom:15px;}

#body1 .fr{ width:900px; padding-top:18px; overflow:hidden;}
#body1 .fr .body1_rt{ height:46px; line-height:46px; background:#1c49a7; overflow:hidden; margin-bottom:20px;}
#body1 .fr .body1_rt p{ float:left; background:#f4f4f4; padding:0 15px; font-size:14px;}
#body1 .fr .body1_rt p b{ font-size:18px;}
#body1 .fr .body1_rt a{ float:right; color:#fff; padding-right:10px;}
.body1_r ul{ width:942px;}
.body1_r ul li{ float:left; border:1px solid #ccc; width:270px; margin-bottom:40px; margin-right:42px; text-align:center;}
.body1_r ul li p{ line-height:40px; font-size:14px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.body1_r ul li span{ display:block; width:59px; height:3px; margin:0 auto; background:#f4f4f4;}
.body1_r ul li:hover span{ background:#039445; }
.body1_r ul li .a2{ background:#f8f8f8; border-top:1px solid #ccc;}
.body1_r ul li .a2 a{ float:left; color:#666; width:134px; height:36px; line-height:36px; float:left; border-left:1px solid #ccc;}
.body1_r ul li .a2 a:hover{ background:#eee; }
.body1_r ul li .a2 a:first-child{ border:none;}

#body2{ background:#f4f4f4; margin-top:40px; padding-bottom:90px;}
#body2 .body2_t{ font-size:14px; color:#999; margin-bottom:35px;}
#body2 .body2_t p{ font-size:36px; font-weight:bold; color:#333; padding:60px 0 3px;}
#body2 ul li{ width:210px; float:left; padding:0 15px; font-size:14px; color:#666; line-height:180%;}
#body2 ul li img{transition: All 0.4s ease-in-out;
            -webkit-transition: All 0.4s ease-in-out;
            -moz-transition: All 0.4s ease-in-out;
            -o-transition: All 0.4s ease-in-out;cursor: pointer;}
#body2 ul li img:hover{transform: rotate(360deg);
            -webkit-transform: rotate(360deg);
            -moz-transform: rotate(360deg);
            -o-transform: rotate(360deg);
            -ms-transform: rotate(360deg);}
#body2 ul li p{ font-size:18px; font-weight:bold; color:#333; margin:20px 0 10px;}

#body3{ margin:30px auto 0; background:#f4f4f4; padding:40px 0 20px;}
#body3 .body3_t{ text-align:center; font-size:30px; font-weight:bold; margin-bottom:15px;}
.TTSlider{width: 1200px;margin: 0 auto}
.TTSliderTitle ul{width: 1200px; margin:5px auto 0; text-align:center;}
.TTSliderTitle li{ display:inline;}
.TTSliderTitle li div{border-left: 1px solid #666; padding:0 10px; display:inline;}
.TTSliderTitle ul li:first-child div{ border:none;}
.TTSliderTitle .cur div{ font-weight:bold;}
.TTSliderTitle .noneBorRight{}
.TTSliderTitle li a{text-decoration: none;overflow: hidden; font-size:14px; color:#666;}
.TTSliderTitle .cur div a{ color:#333;}

.TTSliderPic{width: 1200px;position: relative;z-index: 1}
.TTSliderPicList{position: relative;width:1200px;overflow: hidden;height:392px; margin:40px 0 0;}
.TTSliderPic ul{position: absolute;display: none;top:10px;left: 0}
.TTSliderPic ul.show{display: block;}
.TTSliderPic li{ width:300px; display:inline;  float:left;}
.TTSliderPic li div{width: 280px;height: 360px;border:1px solid #ccc;background: #fff;}
.TTSliderPic li:hover div{ margin-top:-5px; -moz-box-shadow:2px 2px 5px #ccc; -webkit-box-shadow:2px 2px 5px #ccc; box-shadow:2px 2px 5px #ccc;}
.TTSliderPic li a.a1{display: block; width:262px; height:262px;overflow: hidden; border:1px solid #f4f4f4; margin:9px; position:relative;}
/*.TTSliderPic li a.a1:after{ content:" "; background:url(../images/home_53.jpg) no-repeat; width:30px; height:30px; position:absolute; right:9px; top:4px;}*/
.TTSliderPic li p{ padding:0 9px; color:#999; text-align:left; line-height:18px;}
.TTSliderPic li p a{ display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:14px; color:#333; margin:0 0 8px; padding-top:5px;}
.TTSliderPrevBtn,.TTSliderNextBtn{height: 100%;width: 45px;position: absolute;z-index: 999;top: 0;text-align: center;}
.TTSliderPrevBtn{left:-50px;}
.TTSliderNextBtn{right:-50px;}
.TTSliderPrevBtn a,.TTSliderNextBtn a{height: 42px;width: 24px;display: inline-block;background:url(../images/home_57.png) no-repeat;margin-top: 130px}
.TTSliderNextBtn a{ background:url(../images/home_60.png) no-repeat;}

#body4{ background:#f4f4f4; margin-top:10px; padding-bottom:80px;}
#body4 .body4_t{ font-size:14px; color:#666; margin-bottom:35px;}
#body4 .body4_t p{ font-size:30px; font-weight:bold; color:#333; padding:60px 0 5px;}
#body4 .fl{ width:308px;}
#body4 .fl li{ width:146px; height:76px; line-height:76px; float:left; margin-right:8px; margin-bottom:9px; font-size:14px; text-align:left; text-indent:64px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
#body4 .fr{ width:892px;}
#body4 .fl li a{ display:block;}
#body4 .fl li .a1{ background:url(../images/1.png) 22px center no-repeat #fff;}
#body4 .fl li .a2{ background:url(../images/6.png) 22px center no-repeat #fff;}
#body4 .fl li .a3{ background:url(../images/2.png) 22px center no-repeat #fff;}
#body4 .fl li .a4{ background:url(../images/7.png) 22px center no-repeat #fff;}
#body4 .fl li .a5{ background:url(../images/3.png) 22px center no-repeat #fff;}
#body4 .fl li .a6{ background:url(../images/8.png) 22px center no-repeat #fff;}
#body4 .fl li .a7{ background:url(../images/4.png) 22px center no-repeat #fff;}
#body4 .fl li .a8{ background:url(../images/9.png) 22px center no-repeat #fff;}
#body4 .fl li .a9{ background:url(../images/5.png) 22px center no-repeat #fff;}
#body4 .fl li .a10{ background:url(../images/10.png) 22px center no-repeat #fff;}
#body4 .fl li .a1:hover,#body4 .fl li.cur .a1{ background:url(../images/1-1.png) 22px center no-repeat #1c49a7;}
#body4 .fl li .a2:hover,#body4 .fl li.cur .a2{ background:url(../images/6-6.png) 22px center no-repeat #1c49a7;}
#body4 .fl li .a3:hover,#body4 .fl li.cur .a3{ background:url(../images/2-2.png) 22px center no-repeat #1c49a7;}
#body4 .fl li .a4:hover,#body4 .fl li.cur .a4{ background:url(../images/7-7.png) 22px center no-repeat #1c49a7;}
#body4 .fl li .a5:hover,#body4 .fl li.cur .a5{ background:url(../images/3-3.png) 22px center no-repeat #1c49a7;}
#body4 .fl li .a6:hover,#body4 .fl li.cur .a6{ background:url(../images/8-8.png) 22px center no-repeat #1c49a7;}
#body4 .fl li .a7:hover,#body4 .fl li.cur .a7{ background:url(../images/4-4.png) 22px center no-repeat #1c49a7;}
#body4 .fl li .a8:hover,#body4 .fl li.cur .a8{ background:url(../images/9-9.png) 22px center no-repeat #1c49a7;}
#body4 .fl li .a9:hover,#body4 .fl li.cur .a9{ background:url(../images/5-5.png) 22px center no-repeat #1c49a7;}
#body4 .fl li .a10:hover,#body4 .fl li.cur .a10{ background:url(../images/10-10.png) 22px center no-repeat #1c49a7;}
#body4 .fl li a:hover,#body4 .fl li.cur a{ color:#fff;}
#body4 .fr .div{ display:none;}
#body4 .fr .img{ float:left; margin-right:8px; display:inline;}
#body4 .fr .t{ float:left; width:336px; padding:0 23px 0 30px; background:#fff; height:418px; text-align:left; font-size:14px; line-height:180%; overflow:hidden;}
#body4 .fr .t .h3{ font-weight:bold; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:40px; padding-top:20px;}
#body4 .fr .t .h4{ display:block; height:2px; background:#f4f4f4;}
#body4 .fr .t .h4 p{ width:60px; height:2px; background:#e60027;}
#body4 .fr .t .t1{ padding:12px 0; margin-bottom:12px; border-bottom:2px solid #f4f4f4;}
#body4 .fr .t .t2,#body4 .fr .t .t2 a{ color:#666;}

#body5{ padding-bottom:40px;}
#body5 .body5_t{ font-size:14px; color:#666; margin-bottom:35px;}
#body5 .body5_t p{ font-size:30px; font-weight:bold; color:#333; padding:40px 0 5px;}
.rollBox{ width:1200px; height:280px; margin:0 auto; position:relative;}
.rollBox .LeftBotton{ position:absolute; left:-50px; top:0; width:24px; height:230px;overflow:hidden;cursor:pointer; background:url(../images/home_57.jpg) left center no-repeat;}
.rollBox .RightBotton{ position:absolute; right:-50px; top:0; width:24px; height:230px;overflow:hidden;cursor:pointer; background:url(../images/home_60.jpg) right center no-repeat;}
.rollBox .Cont{ width:1200px; height:280px;overflow:hidden; }
.rollBox .ScrCont{width:10000000px;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox .fl{ margin-right:28px; display:inline; text-align:center; width:279px; line-height:50px; font-size:14px;}
.rollBox .fl .a{ display:block;  width:277px; height:228px; border:1px solid #ccc; overflow:hidden;}

#body6{ background:#f4f4f4;}
#body6 .body6_1{ background:#fff; padding:35px 45px;}
#body6 .body6_1 li{ margin-bottom:8px;}
#body6 .body6_2{ width:460px; padding-left:40px; line-height:180%; font-size:14px; text-align:left;}
#body6 .body6_2 .h3{ font-size:18px; font-weight:bold; padding-top:36px;}
#body6 .body6_2 .h3 p{ height:4px; width:90px; background:#039445; margin:18px 0;}
.index_focus{position: relative; width: 350px; height: 240px; overflow: hidden; padding-top:35px;}
.index_focus .bd{ border:1px solid #ccc;}
.index_focus .bd li{display: none; position: absolute; left: 0; top: 0;width:250px;}
.index_focus_post{z-index: 10;}
.index_focus .pic{height: auto; display: block;margin:0 auto; background:#fff; padding:10px;}
.index_focus .pic img{ width:230px; height:180px;}
.index_focus .pic:hover{text-decoration: none;}
.index_focus .slide_nav{ margin-top:10px;}
.index_focus .slide_nav a{cursor:pointer; color: #333; background:#fff; padding:3px 5px; line-height:16px; border:1px solid #ccc; margin-right:1px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none; background:#1c49a7; color: #fff;}
.index_focus_pre,.index_focus_next{display: block !important; position: absolute; top: 50%; margin-top: -14px; width: 28px; height: 28px; text-indent: 100%; white-space: nowrap; overflow: hidden; z-index: 10;}
.index_focus_pre{left: 0;  background: url(../images/home_74.jpg) no-repeat;}
.index_focus_next{right: 0; background: url(../images/home_76.jpg) no-repeat;}

#body7{ margin-bottom:65px;}
#body7 .body7_t{ font-size:30px; line-height:30px; font-weight:bold; border-top:3px solid #ccc; width:600px; margin:60px auto 40px;}
#body7 .body7_t p{ width:500px; display:block; margin:-20px auto 0; background:#fff;}
#body7 ul{ border-left:1px solid #f4f4f4; border-top:1px solid #f4f4f4;}
#body7 li{ float:left; border-right:1px solid #f4f4f4; padding:5px; border-bottom:1px solid #f4f4f4;}

#body8{ padding:40px 0; height:347px; text-align:left;}
#body8 .body8_t{ height:40px; line-height:40px; text-align:center;}
#body8 .body8_t p{ width:560px; margin:0 auto; text-align:center;}
#body8 .body8_t p a{ font-size:18px; font-weight:bold; background:#039445; color:#fff; float:left; width:130px; margin-right:10px; height:40px; }
#body8 .body8_t p a.cur,#body8 .body8_t p a:hover{ background:#1c49a7;}
#body8 .body8_t .more{ display:none;}
#body8 .body8_1{ display:none;}
#body8 .fl,#body8 .fr{ width:585px;}
#body8 .t{ margin:17px 0;}
#body8 .t img{ float:left; margin-right:19px; display:inline;}
#body8 .t h3{ font-size:14px; padding:5px 0;}
#body8 .t p{ color:#999; line-height:180%;}
#body8 li{ float:left; width:290px; margin-right:2px; display:inline; line-height:26px; background:url(../images/home_88.jpg) left center no-repeat;}
#body8 li a{ display:block; padding-left:15px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
#body8 .fl a:hover,#body8 .fr a:hover{ text-decoration:underline; color:#1c49a7;}

#body9{ padding:66px 0;}
#body9 li{ float:left; width:21%; padding:0 2%; cursor:pointer; text-align:center;}
#body9 li .img{ width:135px; height:95px; margin:0 auto;}
#body9 li.li1 .img{ background:url(../images/home_91.jpg) center no-repeat;}
#body9 li.li2 .img{ background:url(../images/home_94.jpg) center no-repeat;}
#body9 li.li3 .img{ background:url(../images/home_96.jpg) center no-repeat;}
#body9 li.li4 .img{ background:url(../images/home_99.jpg) center no-repeat;}
#body9 li.li1:hover .img{ background:url(../images/home_91_2.jpg) center no-repeat;}
#body9 li.li2:hover .img{ background:url(../images/home_94_2.jpg) center no-repeat;}
#body9 li.li3:hover .img{ background:url(../images/home_96_2.jpg) center no-repeat;}
#body9 li.li4:hover .img{ background:url(../images/home_99_2.jpg) center no-repeat;}
#body9 li p{ font-size:18px; font-weight: bold; padding:20px 0 10px;}
#body9 li span{ font-size:14px; color:#666; line-height:24px;}


#youshi{ width: 100%; overflow: hidden; padding-bottom: 70px;}
.y_t{ font-size: 36px; font-weight: bold; color: #2b2b2b; text-align: center; padding-top: 60px; }
.y_t span{ color: #1c49a7; font-size: 34px; font-weight: bold;}
.y_t p{ font-size: 14px; color: #999; font-weight: normal;padding-top: 5px; font-family:宋体;}
.advan_scroll {
	width: 1200px;
	height: 635px;
	margin: 40px auto 0;
	position: relative;
}

.advan_scroll .hd {
	width: 1200px;
	height: 220px;
	position: relative;
	margin-top: 15px;
}

.advan_scroll .hd li {
	width: 390px;
	height: 220px;
	float: left;
	text-align: center;
	position: relative;
	float: left;
	margin-right: 15px;
	background: #f4f4f4;
}

.advan_scroll .hd li.on {
	background: #0356a8;
	transition: .2s;
}

.advan_scroll .hd li:nth-child(3) {
	margin-right: 0;
}

.advan_scroll .hd li:before {
	content: '';
	display: block;
	width: 100%;
	height: 37px;
}

.advan_scroll .hd li .advan_icon {
	width: 60px;
	height: 60px;
	overflow: hidden;
	margin: 0 auto 11px;
}

.advan_scroll .hd li.on .advan_icon img {
	transform: translateX(-60px);
}

.advan_scroll .hd li .advan_hd_ti {
	font-size: 20px;
	font-family:auto;
	color: #666;
	line-height: 31px;
	padding: 0 88px;
}

.advan_scroll .hd li.on .advan_hd_ti {
	color: #fff;
}

.advan_scroll .bd {
	width: 1200px;
	height: 400px;
	overflow: hidden;
}

.advan_scroll .bd li {
	width: 1200px;
	height: 400px;
	background: #f4f4f4;
	float: left;
	overflow: hidden;
	position: relative;
}

.advan_bd_img {
	width: 700px;
	height: 400px;
	overflow: hidden;
	float: right;
}

.advan_nr_box {
	width: 370px;
	margin-left: 68px;
	
	float: left;
	overflow: hidden;
}

.advan_scroll .bd li .advan_nr {
	width: 370px;
	margin: 0 auto;
}

.advan_scroll .bd li .advan_nr .advan_ti {
	font-size: 24px;
	text-align:left;
	font-weight:bold;
	color: #333;
	padding: 70px 0 25px 0;
	border-bottom: 1px solid #ccc;
	margin-bottom: 18px;
}

.advan_scroll .bd li .advan_nr .advan_nr_p {
	font-size: 14px;
	line-height: 30px;
	text-align: justify;
	margin-top: 15px;
	color: #666;
}

.advan_num {
	color: #999;
	font-family: '"PingFang SC"';
	font-size: 97px;
	font-weight: 100;
}

.advan_scroll .next {
	width: 100px;
	height: 84px;
	background: #747374 url(http://www.yexuncao.com/Template/skin/images/advanjt.png) no-repeat center;
	position: absolute;
	left: 451px;
	top: 316px;
	z-index: 3;
	cursor:pointer;
}

/*infor*/
.infor{width:100%; background:#f4f4f4; overflow:hidden; min-width:1200px;}
.inforW{width:1200px; margin:0 auto;}
.infor_l{float:left; width:259px; padding:30px 20px; height:90px; overflow:hidden; transition: all 0.8s linear;}
.infor_lt{overflow:hidden; width:160px; margin:0 auto; position:relative; z-index:2;}
.infor_lt_i{float:left; width:48px; background:#1c49a7; text-align:center; height:48px; border-radius:50%; border:solid 1px #1c49a7; transition: all 0.8s linear;}
.infor_lt_i img{margin-top:6px; width:38px;}
.infor_lt_m{float:right; width:90px; line-height:50px; font-family:auto; font-size:30px; font-weight:bold; color:#1c49a7; transition: all 0.8s linear;}
.infor_ld{text-align:center; overflow:hidden; font-size:16px; line-height:30px; padding-top:10px; transition: all 0.8s linear; position:relative; z-index:2;}
.infor_line{float:left; width:0; height:110px; border-right:dashed 1px #ddd; margin-top:22px;}
.infor_bac{width:299px; height:0px; position:absolute; background:#1c49a7; margin-top:45px; margin-left:-20px; transition: all 0.8s linear;}

.infor_l:hover{transition: all 0.8s linear; background:#1c49a7;}
.infor_l:hover .infor_bac{transition: all 0.8s linear; height:150px; margin-top:-30px;}
.infor_l:hover .infor_lt_i{transition: all 0.8s linear; background:#1c49a7; border:solid 1px #fff;}
.infor_l:hover .infor_lt_i img{transform: rotate(360deg);}
.infor_l:hover .infor_lt_m{transition: all 0.8s linear; color:#fff;}
.infor_l:hover .infor_ld{transition: all 0.8s linear; color:#fff; filter:Alpha(opacity=60) ; opacity:0.6;}

/*infor*/

#footer_nav{ background:#1c49a7; text-align:left; padding:25px 0;}
#footer_nav li{ float:left; width:170px;}
#footer_nav a{ color:#fff; display:block; line-height:22px;}
#footer_nav a.a1{ font-weight:bold; margin-bottom:10px;}
#footer_nav a:hover{ text-decoration:underline; color:#eee;}

#footer{ padding:10px 0; text-align:left; color:#666;}
#footer a{ color:#666;}
#footer .p{ float:left; line-height:150%;width: 1020px; padding-top:7px;}
#footer .img{ float:right; margin-left:15px; display:inline;}
#footer .img2{ float:right;}
#footer .img2 img{ width:30px; height:auto;}
#footer a:hover{ color:#039445;}

#left{
	width:250px;
	float:left;
	display:inline;
	}
	
.left .center{margin-top:10px;border:solid 1px #cccccc;}
.left .center p{background:#2991cf url(../images/small_icon.png) 60px -27px no-repeat;line-height:46px;height:46px;width:148px;padding-left:100px;font-size:18px;color:white;}
.left .center .ul{padding:0 20px 10px 20px;font-size:13px;line-height:24px;color:#4d4d4d;}
.left .center .ul h1{font-size:15px;text-align:center;line-height:40px;color:#e22f31;}

#right{
	width:900px;
	float:right;
	display:inline;
	text-align:left;
	overflow:hidden;
	}
.proli li{ border-bottom:1px dashed #ccc; padding-bottom:15px; margin-bottom:15px;}	
/*left*/
.fl_left{
 border:3px solid #1c49a7;
	}

.lx_left{}
/*左导航-快捷*/
.lefnav {margin-top:20px}
.lefnav dl {margin-bottom:20px;padding:10px 0 10px 11px;border-radius:0 0 5px 5px;background:#f4f4f4;}
.lefnav dl dt {padding-top:10px;font-size:16px}
.lefnav dl dd {padding:5px 0;font-weight:700;font-size:26px}
.lefnav h3 {padding:5px 0 5px 20px;border-radius:5px 5px 0 0;background:#1c49a7;color:#fff; font-size:16px;}
.lefnav h3 span {margin-left:5px;height:18px;color:#fff;text-transform:uppercase;font-size:14px;line-height:18px}
.lefnav ul{padding:10px;border-radius:0 0 5px 5px;border: 3px solid #1c49a7;}
.lefnav ul li{ text-align:left;height:29px;border-bottom:1px dashed #666;font-size:13px;line-height:29px;display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.lefnav a:hover{ color:#039445;}

.sale_tel2 {position:relative;margin:20px 0;padding:10px;border:2px dashed #999;border-radius:10px;color:#333;font-size:9pt;line-height:22px}
.sale_tel2 a {color:#262736;text-decoration:underline}
.sale_tel2 a:hover {text-decoration:none}
.sale_tel2 span {color:#262736;font-weight:700;font-size:18px}
.sale_tel2 a.online7 {position:absolute;top:10px;right:10px;display:block;width:167px;height:47px}

.siteMapPath{
	height:46px;
	line-height:46px;
	overflow:hidden;
	color:#fff;
	background:#1c49a7;
	margin-top:18px;
	margin-bottom:20px;
}
.siteMapPath strong{
	color:#333;
	}
.siteMapPath_l{
	float:left;
	font-weight:bold;
	color:#333;
	background:#f4f4f4;
	padding:0 15px;
	display:inline;
	font-size:18px;
	height:46px;
	line-height:46px;
	overflow:hidden;
	}
.siteMapPath_l a{
	color:#333;
	}
.siteMapPath_r{
	float:right;
	padding-right:20px;
	display:inline;
	}
.siteMapPath_r a{
	color:#fff;
	}
.mm{
	margin-bottom:15px;
	}
.pack{
	padding:20px 0;
	line-height:200%;
	}
.pack2{
	padding:20px 0;
	width:740px;
	}
.tt{
	background:#eee; 
	width:960px;
	padding:5px 0;
	margin:20px 0; 
	display:block; 
	margin-top:25px; 
	font-weight:bold;
	text-indent:5px;
	}
.otherul li{
	float:left;
	width:460px;
	height:170px;
	overflow:hidden;
	margin-right:20px;
	margin-bottom:20px;
	display:inline;
	}

#menu li ul li a:hover {
}

.tjskl-sidebar{ width:170px;}

.tj_submain{border-bottom: 0; z-index:10; position:relative; width:170px; font-weight: normal;}
#submain_hidden{ border-top:0; display: none;}
.bsb{ border-bottom:1px solid #c8d2e5;border-top:0; }
.tj_submain li { }
.tj_submain li a{width:170px; display:inline-block;line-height:38px;}
.tj_submain li a.on{ border-top:1px solid #43cdcd;width:140px; overflow:hidden; position: relative; z-index:90;line-height:37px;}
.tj_submain span{position: absolute; top:0; left:150px; z-index: 1; background-color:#eaf5f2; border: #43cdcd solid 1px; display: none;}
.tj_submain span a{ display: block; line-height: 22px; text-indent:25px; background:url(../menu_li_li.jpg) 10px 3px no-repeat;}
.tj_submain span a:hover{background:#FFFAE2; background:#f4f4f4;text-decoration:none;}

.tj_submain ul li{ float:left; margin-right:10px;}
.tj_submain ul li span a{text-decoration:none;}
.tj_submain ul li span a:hover{ color:#f60; }

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }


.clearfix{clear:both;height:1%;display:table;display:inline-block;}
.clearall{overflow:hidden;_zoom:1;}
.clear{clear:both;font-size:0;height:0;line-height:0;}

.fl{float:left;display:inline;}
.fl h2{ font-size:16px;}
.fr{float:right;display:inline;}
.f-none{float:none}

.ta_l{text-align:left!important;}
.ta_r{text-align:right!important;}
.ta_c{text-align:center}
.ta_j{text-align:justify;text-justify:inter-ideograph;}
.hr{background: url(../images/uline.gif) repeat-x center center;}
.title-1{ font-size:13px; font-weight:bold;}
.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk30{clear: both;font-size: 1px;height: 0;line-height: 1px}
.cat-area{width:325px; height:220px; float:left; margin-bottom:10px; display:inline;}


.box{border:1px solid #c3d4e7;zoom:1; overflow:auto; padding-bottom:10px;}
.box h5,.box h6{background: url(../images/v9/title.png) no-repeat right top;color:#1e50a2; height:26px; margin-bottom:10px; line-height:26px; padding-left:10px;border-bottom:1px solid #dce7f3; position:relative}
.box h6{ margin-bottom:0}
.box h5.title-1,.box h6.title-1{background-position: right -52px}
.box h5.title-2,.box h6.title-2{background-position: right -100px}
.box h5.title-2 span.tab{float:right; padding-right:6px; color:#a4bcd6}
.box h5.title-2 span.tab span{ color:#2064ae;cursor: hand;!important;cursor: pointer}
.box a.more{ font-size:13px; font-family:"Microsoft YaHei"; margin-right:8px; font-weight:normal; position:absolute;top:0; *top:1px;_top:1px; right:0;}
.box .content{ padding:0 10px; overflow:auto}


.photo-channel .photo-slide{ width:435px; padding:5px;border:1px solid #c3d4e7;zoom:1;}
.photo-channel .photo-slide .FocusPic .title-bg,.photo-channel .photo-slide .FocusPic .title{ bottom:35px}
.photo-channel .photo-slide .change{bottom:0px; left:0; text-align:left; height:30px;}
.photo-channel .photo-slide .change i{background: url(../images/v9/focusBg.gif) no-repeat right top; width:39px; height:30px; text-align:center; padding:0; margin-right:8px; line-height:30px;color:#049}
.photo-channel .photo-slide .change i.cur{background-position: left top; color:#fff; font-weight:700}
.photo-channel .photo-hots,.box-hots{float:left; width:242px; margin-right:10px;_margin-right:5px; height:auto; overflow:hidden;padding-bottom:5px;}
.photo-channel .photo-hots h4, .box-hots h4{text-align:left;height:26px;*height:25px;font:18px/26px "MicroSoft YaHei","SimHei";color:#457bb4;*line-height:25px;margin:0; padding:5px 0 0px 30px}
.photo-channel .photo-cat{ position:relative; height:auto}
.photo-cat .content h5 a,.photo-cat .content h5 a strong{background-image: url(../images/v9/title_photo.png);background-repeat: no-repeat; height:35px; padding-left:10px;display:block; float:left;text-decoration: none; font-size:13px;}
.photo-cat .content{padding-bottom:6px; border:1px solid #CCC; margin-bottom:10px; background:#f6fcff}
.photo-cat .content h5 a strong{background-position: right top; padding-right:14px; color:#fff; float:left; line-height:35px}
.photo-cat .content h5{position:absolute;left:14px; top:-4px; width:98%;}
.photo-cat .content h5 span{ font-size:13px; font-weight:normal; padding-left:13px; line-height:38px}
.photo-cat .content h5 span.blue a{ background-image:none; float:none; padding:0 4px; height:auto}
.photo-cat .content h5 span.blue a:hover{ color:#F30}
.photo-cat .content h5 span.blue a.more{ float:right}
.photo-cat .photo-list{ padding-top:45px;}
.photo-list li{ vertical-align:top; width:222px;*width:222px; text-align:center; float:left; display:inline; margin-right:20px; margin-bottom:20px;}
.photo-list li div.img-wrap{ width:222px; height:200px; margin:auto;}
.photo-list li div.img-wrap a{ width:222px; height:200px;}
.photo-list li div.img-wrap2{ width:222px; height:200px; margin:auto;}
.photo-list li div.img-wrap2 a{ width:222px; height:200px;}

#Article{ line-height:180%;}
#Article h1{ text-align:center; font-size:24px;}
#Article .cont{overflow:hidden; float: left; width:500px; height:80px}
#Article .cont li{ float:left; width:123px; text-align:center; display:block; overflow:hidden}
#Article .cont li .img-wrap{width:100px; height:75px; margin:0 auto; overflow:hidden;}
#Article .cont li .img-wrap a{*font-size:55px;width:100px; height:75px;outline: medium none;}
#Article .cont li.on .img-wrap{ border:2px solid #ffb017}
#Article .list-pic .pre,#Article .list-pic .next{float:left; display:block; position:relative;background: url(../images/v9/pic_bg.png) no-repeat;width:110px;height:86px; text-align:center}
#Article .list-pic .pre{ left:-8px;top:-3px; margin-right:14px}
#Article .list-pic .next{ right:-8px; float:right;top:-3px}
#Article .list-pic .pre .img-wrap,#Article .list-pic .next .img-wrap{width:102px; height:72px;border:none; padding:4px 0 8px}
#Article .list-pic .pre .img-wrap a,#Article .list-pic .next .img-wrap a{*font-size:53px;width:98px; height:72px; padding:0px 5px 0 4px;*padding:0px 5px 5px 0px }
#Article .list-pic .pre .img-wrap a:hover,#Article .list-pic .next .img-wrap a:hover{ background:none}
#Article .list-pic .next{ right:-8px; float:right;bottom:-2px}
#Article .pre-bnt,#Article .next-bnt{margin-top:3px;cursor: hand;!important;cursor: pointer}
#Article .pre-bnt,#Article .next-bnt,#Article .pre-bnt span,#Article .next-bnt span{background: url(../images/v9/big-btn.png) no-repeat; display:block; width:17px; height:69px; float:left;}
#Article .pre-bnt:hover, #Article .next-bnt:hover,#Article .pre-bnt-on,#Article .next-bnt-on{background-position: 0 -78px;}
#Article .pre-bnt span{background-position: -30px top;}
#Article .pre-bnt:hover span,#Article .pre-bnt-on span{background-position: -30px -78px;}
#Article .next-bnt span{background-position: -55px top;}
#Article .next-bnt:hover span,#Article .next-bnt-on span{background-position: -55px -78px;}


#pages { padding:14px 0 10px; font-family:SimSun; margin:0 auto; text-align:center; }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#039445; border:1px solid #039445; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }


.comment-form{border:1px solid #c3d4e7; padding:10px 20px; margin-bottom:10px}
.comment-form h5{ height:22px; padding-bottom:5px;border-bottom:1px solid #C3D4E7;}
.comment-form strong{background: url(../images/icon/user_comment.png) no-repeat; padding-left:21px; float:left}
.yzm{display:none;position:absolute; background:url(../images/admin_img/login_ts140x89.gif) no-repeat; width:140px; height:89px;text-align:center; font-size:13px;}
	.yzm a:link,.yzm a:visited{color:#036;text-decoration:none;}
	.yzm a:hover{ color:#C30;}
	.yzm img{ cursor:pointer; margin:0px auto; width:130px; height:50px; margin-top:4px; border:1px solid #fff; margin-bottom:1px;}

.comment-form .posn{ padding:10px 0}
.comment-title{ text-align:center; padding:5px 0 10px}
.comment-title a:hover{	text-decoration: none;	color: #F60;}
.comment{border:1px solid #C3D4E7;zoom:1;  padding:8px 15px}
.comment h4{ border-bottom:1px solid #C3D4E7; padding-bottom:6px; margin-bottom:15px}

.comment .title{ margin-bottom:5px}
.comment .title span{ position:relative; top:-5px}
.comment .content{ font-size:14px; background:#f6f9fb; border:1px solid #c4d5df; zoom:1; padding:8px 10px; margin:5px 0}
.comment .content span{display:block;}
.comment_button{margin-bottom:15px;}
.comment_button a{padding:5px; border:solid 1px #C3D4E7; }
.comment_button a.on{background:#4C7FB6; color:#fff;border:solid 1px #3E73A9}

.summary {background-color:#F6FAFD;border: 1px solid #DCDDDD;font-size: 14px;line-height: 23px;margin: 15px 0 0;padding: 13px 5px 6px;text-align: justify;text-indent: 2em; margin-bottom:20px;}

.qqkefu{
    position: fixed;
    top:50%;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop + 365));
    z-index: 20;
    /*right:0;*/
    right: 30px;
    width:45px;
}
.qqkefu ul li{
    width: 45px;
    height:45px;
    margin-bottom:1px;
    float:right;
    background:url("../images/20181116162419_1611616581.png") no-repeat;
    background-color: #0356a8;
    line-height:45px;
    font-size:14px;
    cursor:pointer;
    position:relative;
}
.qqkefu ul li a{
    color:#fff;
    overflow: hidden;
    display: block;
    height: 45px;
    padding-left: 10px;
}
.qqkefu ul li.qq_cza{
    overflow:hidden
}
.qqkefu ul li:hover{
    background-color:#0356a8;
}
.qqkefu ul li.top{
    background-position: 0 0;
    position:relative;
    width:45px;
    height: 45px;
    cursor:pointer;
}

.qqkefu ul li b{
    width:45px;
    height:45px;
    display:block;
    overflow:hidden;
    float:right;
}
.qqkefu ul li span{
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
}
.qqkefu ul li.qq_phone{
    background-position: right -46px;
}
.qqkefu ul li.qq_ku{
    background-position: right -92px;
}
.qqkefu ul li.qq_ms{
    background-position: right -138px;
}
.qqkefu ul li.qq_czb{
    background-position: right -138px;
}
.qqkefu ul li.qq_app{
    background-position: right -184px;
}
.qqkefu ul li.qq_czae{ line-height:15px !important}

    .erweima{
    width: 130px;
    height: 130px;
	padding-top:20px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.erweima p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.erweima p img{

}
.erweima p a{height: auto !important;}
.erweima .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    /*background:url(../images/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 122px;
}
    .app{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.app p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.app p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.app .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    /*background:url(../images/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 132px;
}</pre></body></html>